Big Huge Thesaurus

suede leather

noun

sounds kind of like